#!/bin/bash

port=8080

#判断是否为linux还是非linux
SNAME=`uname -o`
if [ $SNAME == "GNU/Linux" ]; then
        #根据端口号查询对应的pid
        pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{ print $1 }');
        #杀掉对应的进程，如果pid不存在，则不执行
        if [ -n "$pid" ]; then
            kill -9 $pid;
        fi
        chmod -R 777 main.py
        nohup ./main.py
        echo "启动成功，愉快的玩耍吧！"
elif [ $SNAME == "GNU/Linux" ]; then
        echo "请在Linux系统下运行"
fi